Leather straps - Fransızca İngilizce Sözlük